Big Huge Thesaurus

hydraulic brakes

noun

sounds kind of like